# coding = utf-8

# lambada 函数好好看看
a = [i**2 for i in range(10)]
print(a)

# 生成器：只有在调用时才会生成相应的数据
# 只记录当前位置
# 只有一个__next__()方法，只能逐步往下取

b = (i*i for i in range(10))
print(b)
for i in b:
    print(i)

